swamp buffalo - Espagnol Anglais Dictionnaire